Digested sludge - Français Anglais Dictionnaire